]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
popupMenu: Remove 'sensitive' input param
authorJasper St. Pierre <jstpierre@mecheye.net>
Wed, 12 Jun 2013 07:41:09 +0000 (03:41 -0400)
committerJasper St. Pierre <jstpierre@mecheye.net>
Mon, 15 Jul 2013 16:34:22 +0000 (12:34 -0400)
It's hard to implement properly, was broken, and unused. If somebody
really wants it, they can call setSensitive after constructing the item.

https://bugzilla.gnome.org/show_bug.cgi?id=702539

js/ui/popupMenu.js

index c2bc9962301ccb35f7134cfc26abf6602476ef0b..29e6ff1ad3d75104f722922be1b1a860aa48ab1d 100644 (file)
@@ -42,7 +42,6 @@ const PopupBaseMenuItem = new Lang.Class({
         params = Params.parse (params, { reactive: true,
                                          activate: true,
                                          hover: true,
-                                         sensitive: true,
                                          style_class: null,
                                          can_focus: true
                                        });
@@ -65,9 +64,6 @@ const PopupBaseMenuItem = new Lang.Class({
         this._spacing = 0;
         this.active = false;
         this._activatable = params.reactive && params.activate;
-        this.sensitive = this._activatable && params.sensitive;
-
-        this.setSensitive(this.sensitive);
 
         if (!this._activatable)
             this.actor.add_style_class_name('popup-inactive-menu-item');